Big Huge Thesaurus

Ipomoea orizabensis

noun